


HEAD(1L)          MISC. REFERENCE MANUAL PAGES           HEAD(1L)



NAME
     head - output the first part of files

SYNOPSIS
     head [-c N[bkm]] [-n N] [-qv]  [--bytes=N[bkm]]  [--lines=N]
     [--quiet] [--silent] [--verbose] [file...]

     head [-Nbcklmqv] [file...]

DESCRIPTION
     This manual page documents the GNU version  of  head.   head
     prints  the  first  part (10 lines by default) of each given
     file; it reads from standard input if no files are given  or
     when  a  filename  of  `-' is encountered.  If more than one
     file is given, it prints a header consisting of  the  file's
     name  enclosed in `==>' and `<==' before the output for each
     file.

  OPTIONS
     head accepts two option  formats:  the  new  one,  in  which
     numbers  are  arguments  to  the option letters, and the old
     one, in which the number precedes any option letters.

     -_c _N, --_b_y_t_e_s _N
          Print first N bytes.  N is a nonzero  integer,  option-
          ally  followed  by  one  of the following characters to
          specify a different unit.

          b    512-byte blocks.

          k    1-kilobyte blocks.

          m    1-megabyte blocks.

     -_l, -_n _N, --_l_i_n_e_s _N
          Print first N lines.

     -_q, --_q_u_i_e_t, --_s_i_l_e_n_t
          Never print filename headers.

     -_v, --_v_e_r_b_o_s_e
          Always print filename headers.

     The long-named options can be introduced with `+' as well as
     `--',  for compatibility with previous releases.  Eventually
     support for `+' will be removed, because it is  incompatible
     with the POSIX.2 standard.








Sun Release 4.1           Last change:                          1



